#include "lib/pvmstrings.h"
#include <string.h>

#include "lib/memory/pvmmemory.h"

pvm_size pvm_strlen(const pvm_char* str)
{
  return strlen(str);
}

pvm_size pvm_strcmp(const pvm_char* str1, const pvm_char* str2)
{
  return strcmp(str1, str2);
}

pvm_size pvm_strncmp(const pvm_char* str1, const pvm_char* str2, pvm_size count)
{
  return strncmp(str1, str2, count);
}

pvm_char* pvm_strcpy(pvm_char* strDst, const pvm_char* strSrc)
{
  return strcpy(strDst, strSrc);
}

pvm_char* pvm_strcat(pvm_char* strDst, const pvm_char* strSrc)
{
  return strcat(strDst, strSrc);
}